sensory homunculus - Turc Anglais Dictionnaire